package cn.daixi.web.sys.service;

import cn.daixi.web.sys.dto.LoginReq;
import cn.daixi.web.sys.dto.RegisterReq;
import cn.daixi.web.sys.dto.TableColumnRes;
import cn.daixi.web.sys.entity.User;
import jakarta.servlet.http.Cookie;

import java.util.List;

public interface UserService {
    User findById(Long id);

    User login(LoginReq loginReq);

    User register(RegisterReq registerReq);

    List<User> list();

    Cookie setLogin(User user);

}
